IT Developer
2024-01-19
Full Time
Description
Job Purpose/Role:- Planning and execution: Participates in the conceptual design and creation of a solution, ensuring that it is viable and designed appropriately to solve the business case; provides support for the facilitation and review of estimates, development and deployment plans for all capabilities participating in the release.
- Project process support: Provides support to project managers to ensure design/build activities remain within project schedule/budget; acts as a technical advisor to the project manager, QA lead and/or business; facilitate escalation and resolution of technical issues during the development of the solution; responsible for vendor work, delivery review and acceptance.
- Communication: Responsible for assessing and communicating status of development activities based on summaries from Solution Engineers, Vendors, and other solution participants.
- Designs, documents, codes, conducts unit tests, and debugs software solutions and components; applies enterprise standards, application patterns and development best practices in solutions development/delivery.
- Maintains technical solution diagrams and models. Assess and recommend IT capability improvements for applications, including implementing, logging, and monitoring at appropriate levels and driving upgrades to currently supported software.
- 2+ years of experience: C#, SQL, ASP.NET MVC, JavaScript & supporting frameworks (Node.JS, Vue.JS, jQuery), HTML, CSS / Bootstrap, AJAX, SOAP, WSDL, XML, Version Control (SVN / GIT), Build Tools (Azure DevOps, Nugget, NPM), automated testing frameworks (nUnit, MS Test), IIS, windows & web service development, extensive debugging.
- 4-5 years of experience preferred: C#, SQL, web, and windows services development
- Four-year degree required: Software Engineering, Information Systems, or similar discipline.